#include <math.h>
double cos(x); вычисляет косинус x
double cosh(x); вычисляет гиперболический косинус x
double x; радиан
Описание.
Функции cos и cosh возвращают соответственно косинус и гиперболический косинус x.
Возвращаемое значение.
Функция cos возвращает косинус x. Если x большой, в результате может возникнуть частичная потеря значимости. В этом случае cos вырабатывает ошибку PLOSS, но сообщения не печатает. Если x настолько большой, что теряется общая значимость результата, то cos печатает сообщение об ошибке TLOSS в stderr и возвращает 0. В обоих случаях errno устанавливается в ERANGE.
Функция cosh возвращает гиперболический косинус x. Если результат большой, cosh возвращает значение HUGE и устанавливает errno в ERANGE.
Обрaботкa ошибок может быть модифицировaнa при использовaнии процедуры matherr.
Пример:
#include <math.h>
double x,y;
.
.
.
y = cos(x);
y = cosh(x);